wall lettuce - French English Dictionary